// 封装本地存储的操作

//从本地存储取值
//实例 getItem（’TOUTIAO_USER‘）
export const getItem = (key) => {
    let data;
    try {
        data = JSON.parse(localStorage.getItem(key));
    } catch (error) {
        data = localStorage.getItem(key);
    }
    return data;
};

//存取值的方法
//实例 setItem（’TOUTIAO_USER‘，data.data）
export const setItem = (key, value) => {
    if (typeof value === "object") {
        localStorage.setItem(key, JSON.stringify(value));
    } else {
        localStorage.setItem(key, value);
    }
};

//删除值的方法
//实例： removeItem(’TOUTIAO_USER‘)
export const removeItem = (key) => {
    localStorage.removeItem(key);
};